#ifndef CATANCLASSCONTRACTEXCEPTION_H_
#define CATANCLASSCONTRACTEXCEPTION_H_

#include "CatanException.h"

class CatanClassContractException : public CatanException
{
public:
	CatanClassContractException(const char* file, const int line, const char* exceptionDescription);
	CatanClassContractException(const char* file, const int line, const char* exceptionDescription, const CatanClassContractException &predecessor);
	static const char* SPECIFIC_TYPE;
};

#endif /*CATANCLASSCONTRACTEXCEPTION_H_*/
